lay an ambush


Results for "lay an ambush"

English - Turkish Dictionary

lay an ambush

(English - Turkish Dictionary) :
pusu kurmak.